charity investing management help donations customer invest investments financial planning fundraising investment charities stocks crm investor donate relationship